social rest establishment - Alemán Inglés Diccionario